a lucky break - Spanish English Dictionary